package br.ifpi.leds.sgi.entidades.contatos;

import java.text.SimpleDateFormat;
import java.util.GregorianCalendar;


/**
 * 
 * Classe para manipulacao de datas no sistema
 *
 */
public class DataSimples extends GregorianCalendar {
	
	SimpleDateFormat formataData = new SimpleDateFormat("DD/mm/yyyy - HH:mm");

	private int dia;
	private int mes;
	private int ano;
	private int hora;
	private int minuto;
	
	DataSimples(int dia, int mes, int ano){
		this.dia = dia;
		this.mes = mes;
		this.ano = ano;
	}
	
	DataSimples(int hora, int minuto){
		this.hora = hora;
		this.minuto = minuto;
	}
	
	DataSimples(int dia, int mes, int ano, int hora, int minuto){
		this.dia = dia;
		this.mes = mes;
		this.ano = ano;
		this.hora = hora;
		this.minuto = minuto;
	}

	public int getDia() {
		return dia;
	}

	public void setDia(int dia) {
		this.dia = dia;
	}

	public int getMes() {
		return mes;
	}

	public void setMes(int mes) {
		this.mes = mes;
	}

	public int getAno() {
		return ano;
	}

	public void setAno(int ano) {
		this.ano = ano;
	}

	public int getHora() {
		return hora;
	}

	public void setHora(int hora) {
		this.hora = hora;
	}

	public int getMinuto() {
		return minuto;
	}

	public void setMinuto(int minuto) {
		this.minuto = minuto;
	}
	
	public String toString(){
		return
				"\nData: " + getDia() + "/" + getMes() + "/" + getAno()
				 +
				"\nHora: " + getHora() + ":" + getMinuto() + "\n";
	}
	
}
